function updateTips(t, tips) {
	tips.text(t).addClass("ui-state-highlight");
	setTimeout(function() {
		tips.removeClass("ui-state-highlight", 1500);
	}, 500);
}

function checkLength(o, n, min, max, tips) {
	if (o.val().length > max || o.val().length < min) {
		o.addClass("ui-state-error");
		updateTips(n + "的长度必须在 " + min + " 和 " + max + " 之间", tips);
		return false;
	} else {
		return true;
	}
}

function checkSizeAndTemp(size ,temp, tips) {
	if (size.val() == "" && temp.val() == "") {
		updateTips("必须至少选择一种规格", tips);
		return false;
	} else {
		return true;
	}
}

function checkRegexp(o, regexp, n, tips) {
	if (!(regexp.test(o.val()))) {
		o.addClass("ui-state-error");
		updateTips(n, tips);
		return false;
	} else {
		return true;
	}
}

function compare(startTime, endTime, tips) {
	if (endTime.val() - startTime.val() <= 0) {
		endTime.addClass("ui-state-error");
		updateTips("营业结束时间必须大于营业开始时间", tips);
		return false;
	} else {
		return true;
	}
}